impounded lakes - Turco Inglés Diccionario